sea onion - French English Dictionary